to fire a salvo - Turkish English Dictionary